package cn.npe.domain.strategy.service.armory;/**
 * @ClassName IStrategyDispatch.java
 * @author zhjx
 * @version 1.0.0
 * @Description TODO
 * @createTime 2024/3/6 22:19
 */

/**
 * @ClassName IStrategyDispatch.java
 * @author zhjx
 * @version 1.0.0
 * @Description 策略抽奖的调度
 * @createTime 2024/3/6 22:19 
 */
public interface IStrategyDispatch {

    /**
     * 获取抽奖策略装配的随机结果
     *
     * @param strategyId 策略ID
     * @return 抽奖结果
     */
    Integer getRandomAwardId(Long strategyId);



    Integer getRandomAwardId(Long strategyId, String ruleWeightValue);
}
